@CHARSET "ISO-8859-1";

body {

    font-family: "Open Sans",sans-serif, arial;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    height: auto;

}

*{
	padding: 0;
	margin: 0;
}

input{
	border:0;
}

img{
	border: 0;
}

li {
	list-style: none;
}

a{
	text-decoration:none;
}

.clr{
clear: both;
}

.floatL{
float:left;
}

.floatR{
float:right;
}

#wrapper {
	width: 100%;
	background:#f5f5f5;
}


#header {
	width: 100%;
	background:#fff;
	border-bottom:1px solid #eee;
	
	box-shadow:0 -4px 6px #eee inset;
	-moz-box-shadow:0 -4px 6px #eee inset;
	-o-box-shadow:0 -4px 6px #eee inset;
	-ms-box-shadow:0 -4px 6px #eee inset;
	-webkit-box-shadow:0 -4px 6px #eee inset;
}


#top_menu {
	width:100%;
	height: 35px;
	line-height:35px;
	background-color:#353535;
	border-bottom:2px solid #0FA1E0;
}

#top_menu .nav-wrap{
	width:1200px;
	margin:0 auto;
	position:relative;
}

#nav_menu
{
	width:1200px;
	margin:0 auto;
	position:relative;
	display:block;
}

#nav_menu li{
	height:35px;
	margin-right: 10px;
}


#nav_menu li a{
	display:block;
	color:#fff;
	font-size:14px;
} 

#nav_menu li a:hover{
	color:#0FA1E0;
}


#searchForm{
	position: absolute;
	right:0;
	top:5px;
}

#searchForm input{
	padding:4px 23px 4px 4px;
	width: 350px;
	background:url(images/search-icon.png) right center no-repeat #fff;
}

/* Banner style */
#banner{
	width: 1200px;
	margin:0 auto;
	height:100px;
	position:relative;
	padding: 10px 0;
}

#banner a{
 position:absolute;
 display:block;
}

#banner a.logo01{
	left:0;
}

#banner a.logo01 img{
	width:100px;
}

#banner a.logo02{
	left:110px;
	top: 35px;
}

#banner a.logo02 img{
	height:50px;
} 

/* Main Menu */

#main_menu{
	width: 1200px;
	margin:0 auto;
	background:#353535;
	height: 40px;
	line-height: 40px;
	font-size: 16px;
	text-transform:uppercase;
	border-bottom:2px solid #0FA1E0;
	
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
}


#main_menu > ul > li{
	position:relative;
}

#main_menu > ul > li a{
	 display:block;
	 color:#fff;
	 padding: 0 10px;
}

#main_menu > ul > li a:hover{
	background:#222;
}

#main_menu > ul > li .wrap-submenu{
	display:none;
	position:absolute;
	background:#0FA1E0;
}

#main_menu  ul li:hover .wrap-submenu{
	display:block;
	
}

#main_menu > ul > li:first-child{
	border-top-left-radius: 6px;
	overflow:hidden;
}

#main_menu > ul > li ul{
	display:block;
}

#main_menu > ul > li ul li{
	height:35px;
	line-height:35px;
}

#main_menu > ul > li ul li a{
display:block;
padding:0 10px;
min-width:180px;
white-space:nowrap;

}

#main_menu > ul > li ul li:hover a{
	background:#0A7CAD;
}

/* wrap Main */

#wrap{
	width: 1200px;
	margin:0 auto;
}



















#column_left{ /*for id*/
	width: 200px;
	float: left;
	background-color: #99FF66;	
}

/* #menu_left { */
/* 	width: 160px; */
/* 	float: left; */
/* 	background-color: #99FF66; */
/* } */

#column_right{
	float: right;
	background-color: #99FF66;
}

#maincontent {
	width: 79%;
	background: #ffd8c3;
	float: left;
}

#footer {
/*
	width: 100%;
	clear: both;
	background: #4792b8;
	height: 40px; 	
	*/
width:100%;
	height: 35px;
	line-height:35px;
	background-color:#353535;
	border-bottom:2px solid #0FA1E0;
}



